INTERNET HIZINIZI İKİYE KATLAYABİLİR MİSİNİZ? Birkaç aydır Internet üzerinde, Registry'deki Internet ayarları ile ilgili yoğun bir tartışma yaşanıyor. Dünyanın farklı köşelerindeki araştırmacılar, Türkiye'den de bu yazının yardımcı editörü Mehmet T. Akalın (tankut@doruk.net.tr) birbirine yakın zamanlarda, Registry'de Internet hızının optimum düzeyde olmasını engelleyen bazı ayarlar olduğunu keşfetmişler. Hatta ABD'de NetPro NorthWest adlı bir bilgi işlem danışmanlığı şirketi bu konuda enine boyuna bir araştırma yapmış ve kullanıcıların Internet hızını ikiye katlayacağını ileri sürdükleri püf noktaları bulmuşlar. Size bu iddiaların dayanak noktalarını açıklayalım: TCP/IP protokolü, bir e-posta mesajını (veya bir Web sayfasını) eşit paketlere bölüp gönderiyor. Her bir paketi de üzerinde adres (başlık) yazılı bir zarfa koyuyor. SLIP veya PPP bağlantıları ile yapılan TCP/IP transferlerinde hız öncelikle modemin hızı ile sınırlı. İdeal koşullarda teorik olarak, 28.8 kbps'lik bir modemle 3.2 Kb/s hızında dosya transferi mümkün. Ancak, veriler paketlere ayrılıp ayrı ayrı zarflandığı için, bu zarfların büyüklükleri de hızı etkiliyor. Bu zarfların büyüklüğüne MTU adı veriliyor. Windows 95'in ' default'  MTU ayarı 1500 byte. Yerel ağ ve ethernet üzerinden veri transferi için uygun olan bu ayar, PPP çevirmeli (dial-up) Internet bağlantıları için pek uygun olmayabiliyor. Verileriniz Internet üzerindeki pek çok IP yönlendiriciden (router) geçerken MTU değeri 1500'den küçük bir yönlendirici ile karşılaşıldığında, verilerin yoluna devam edebilmesi için zarfların daha küçük parçalara bölünmesi gerekebiliyor. Bir Web sitesine bağlandığınızda MTU değeri 576 byte olan bir yönlendiriciye rastlama ihtimaliniz çok yüksek. Böylece fragmante olan verilerinizin gelmesi daha fazla zaman alıyor. MTU'nun yanı sıra yine veri paketlerinin fragmante olmasına neden olan MSS (zarf içindeki kağıdın boyutuna benzetebiliriz), RWIN (mektupları alan posta kutusunun boyutu), Default TTL (Time To Live - Bir paketin ' gönderilemiyor'  olarak kabul edilmesi için geçmesi gereken süre) gibi değerler var. İşte Internet hızınızı etkileyen tüm bu değerler Registry'den değiştirilebiliyor. Biz denedik, bazı durumlarda hızın arttığını hissettik, bazı durumlarda fark olmadığını gördük. Ancak Internet üzerinde bu kadar yaygara koparıldığına göre bir denemekten zarar çıkmaz. NetPro firması bu ayarları otomatik olarak yapan TweakDUN adlı bir program geliştirmiş. Programın sadece MTU değerini değiştiren shareware sürümü www.sns-access.com/~netpro/maxmtu.htm adresinde yer alıyor. 12.5 $'a programın ' full'  sürümünü elde edebiliyorsunuz. Aynı adreste bu konuyla ilgili çok detaylı bir açıklama da bulacaksınız. Ancak burada vereceğimiz Registry püf noktası ile bu programa ihtiyacınız yok! Çünkü programda önerilen değerleri elle Kayıt Düzenleyici'den girebilirsiniz. Bunun tek dezavantajı, Registry'de yapacağınız hatalı bir değişikliğin sisteminize soruna yol açması. Bu yüzden her zaman hatırlattığımız gibi Registry'nin yedeğini almayı unutmayın. Bir de TweakDUN programı, önerdiği değerlerin yanı sıra farklı değerleri denemenize izin veriyor.  Registry'de ise sık sık farklı değerleri denemek hata olasılığını artırdığı için riskli olabilir. Dedik ya, hep yedekli çalışın. Şimdi yapmanız gereken optimum ayarları verelim: Başlat*Çalıştır komutundan sonra Aç satırına regedit yazıp Tamam düğmesine tıklayarak Kayıt Düzenleyici'yi açın. -------------------------------------------------------------------------------- HKEY_LOCAL_MACHINE/System/CurrentControlset/ Services/Class/NetTrans/000n tuşunu seçin (Burada n rakamı kullandığınız ağ bağdaştırıcı ile ilgili değerleri taşıyan tuş numarasını gösterir. Normalde NetTrans altında 0000, 0001, 0002 gibi 4 -5 tuş bulunabilir. Windows 95 dial-up bağlantıları için, bunların içinde DriverDesc değeri TCP/IP olanları seçeceksiniz). -------------------------------------------------------------------------------- 000n tuşunun seçtikten sonra sağ bölmeye sağ tıklayıp Yeni*Dize Değeri'ni (New*String Value) seçin. -------------------------------------------------------------------------------- Yeni yarattığınız dizeye MaxMTU ismini verip üzerine çift tıklayın. -------------------------------------------------------------------------------- MaxMTU'nun değerini 576 yapın. -------------------------------------------------------------------------------- sağ bölmede bir dize değeri daha yaratıp ismini MaxMSS, değerini 536 yapın. -------------------------------------------------------------------------------- Kayıt Düzenleyici'de HKEY_LOCAL_ MACHINE\System\CurrentControlSet\Services\VxD\MSTCP tuşunu seçin. -------------------------------------------------------------------------------- Sağ bölmede yoksa, DefaultRcvWindow adıyla yeni bir dize değeri yaratıp değerini 2144 yapın. (Varsa değerini 2144 olarak değiştirin.) -------------------------------------------------------------------------------- Aynı yerde - yine yoksa - DefaultTTL ismi ile bir dize değeri daha yaratıp değerini 64 yapın. (Varsa değerini 64 olarak değiştirin.) -------------------------------------------------------------------------------- Windows'u tekrar başlatın.